#include <REGX52.H>
#include <INTRINS.H>
//蜂鸣器端口
sbit Buzzer=P2^5;
/**
   * @brief   蜂鸣器独有延时500us
   * @param   无
   * @retval  无
   */
void Buzzer_Delay500us(void)	//@12.000MHz
{
	unsigned char data i;

	_nop_();
	i = 247;
	while (--i);
}
/**
   * @brief   蜂鸣器发声
   * @param   ms，发声时间
   * @retval  无
   */
void Buzzer_Time (unsigned int ms)
{
    unsigned int i;
    for (i=0;i<ms*2;i++)
    {
        Buzzer=!Buzzer;
        Buzzer_Delay500us();
    }
}
